/**
 * ### 字段配置说明
    key: 字符串  字段key  必输
    title:字符串  字段标题  必输
    type: 字符串， 组件类型   必输  默认值 'text' 可选范围 【'text', 'password', 'textarea', 'url', 'email', 'mobile','radio', 'checkbox', 'date', 'dateRange', 'datetime', 'datetimeRange','time', 'timeRange','singleSelect', 'multipleSelect', 'number', 'currency'】
    permission:字符串 字段展示需要权限标记（目前未开放）
    roles:数组 字段展示需要角色标记(目前未开放)
    dicKey:字符串  数据字典 key，对应与系统中 数据字典中的：type  非必输 默认值''
    dicData:数组  数据字典数据，数组中的对象结构为 {title:'',value:''}，注意这里配置值优先级高于 dicKey对应的字典列表即：这里给定配置后组件用这里的配置  非必输 默认值[]

    format:字符串，日期格式 非必输 默认 yyyy-MM-dd
    require:布尔值 是否必输
    rules:数组 校验规则 注，是否必输由 require 做处理，这里配置其他规则，配置方式与iview表单校验规则一致
    maxlength: 最大输入长度 默认100
    readOnly:布尔值 是否只读
    placeholder:字符串
    labelWidth:Number 表格 label 宽度 默认120
    scale:Number 数字精度 类型为 number 和currency时有效 默认 2
    default:默认值

    width:Number 宽度 默认200
    minWidth:Number 最小宽度 字段对应表格header最小宽度
    maxWidth:Number 最大宽度 字段对应表格header最大宽度

    resizable:布尔值  表列是否可拖动  默认false
    align: 字符串  表格header对齐方式 默认  center
    columnShow: 布尔值 默认是否显示字段对应列 组件未表格时有效 默认值 true

 */

export default[
    {
        key: 'id',
        title: '模板id',
        width:200,
        type:'number',
        scale:0,
        placeholder:'模板id',
        columnShow:false
    },
    {
        key: 'isEnableHandle',
        title: '启用/停用',
        width:100,
        align: 'center',
        require:true,
        columnShow:true
    },
    {
        key: 'printFormId',
        title: '模板编号',
        width:100,
        type:'text',
        require:true,
        placeholder:'模板编号',
    },
    {
        key: 'versionId',
        title: '版本号',
        width:100,
        type:'text',
        require:true,
        placeholder:'版本号',
    },
    {
        key: 'printFormName',
        title: '模板名称',
        width:200,
        type:'text',
        require:true,
        placeholder:'模板名称',
    },
    {
        key: 'formTpye',
        title: '模板类型',
        width:100,
        type:'singleSelect',
        dicKey: '',
        require:true,
        dicData: [{title:'通用',value:'0'},{title:'私有',value:'1'}],
        placeholder:'模板类型',
    },
    {
        key: 'printNode',
        title: '打印场景',
        width:100,
        type:'singleSelect',
        dicKey: 'printNode',
        require:true,
        placeholder:'打印场景',
    },
    {
        key: 'effectTime',
        title: '生效日期',
        width:100,
        type:'date',
        require:true,
        placeholder:'生效日期',
    },
    {
        key: 'failureTime',
        title: '失效日期',
        width:100,
        type:'date',
        placeholder:'失效日期',
    },
    {
        key: 'isEnable',
        title: '是否启用',
        width:100,
        type:'singleSelect',
        dicKey: '',
        dicData: [{title:'否',value:'0'},{title:'是',value:'1'}],
        default:'1',
        placeholder:'是否启用',
    },
    {
        key: 'isElectronic',
        title: '是否支持电子签',
        type:'singleSelect',
        width:100,
        dicKey: '',
        dicData: [{title:'否',value:'0'},{title:'是',value:'1'}],
        default:'0',
        require:true,
        placeholder:'是否支持电子签'
    },
    {
        key: 'classNo',
        title: '模板类别',
        type:'text',
        width:100,
        placeholder:'模板类别',
        columnShow:false
    },
    {
        key: 'electronicNo',
        title: '电子签编号',
        width:100,
        type:'text',
        placeholder:'电子签编号',
    },
    {
        key: 'attachmentClass',
        title: '附件大类',
        width:100,
        type:'text',
        require:true,
        placeholder:'电子签编号',
    },
    {
        key: 'attachmentSubClass',
        title: '附件大类 / 小类',
        width:100,
        type:'text',
        require:true,
        placeholder:'电子签编号',
    },
    {
        key: 'ascriptionClass',
        title: '签订归属文件大类',
        width:100,
        type:'text',
        require:true,
        placeholder:'签订归属文件大类',
    },
    {
        key: 'ascriptionSubClass',
        title: '签署后归属文件',
        width:100,
        type:'text',
        require:true,
        placeholder:'签署后归属文件',
    },
    {
        key: 'synchronizationState',
        title: '同步状态',
        width:100,
        type:'text',
        placeholder:'同步状态',
    },
    {
        key: 'action',
        title: '操作',
        width:350,
        align: 'center',
        columnShow:true
    }
]
